#include <stdio.h>

void average(double a[][5], int n)
{
    int b,c;
    double sum;
    for (b=0;b<n;b++)
    {
    	for(c=0,sum=0;c<5;c++)
    	{
    	    sum+=a[b][c];
		}
		printf("%.2lf ",sum/5);
		
	}
	printf("\n");
}

void average2(double a[][5], int n)
{
    int b,c;
    double sum;
    for (b=0;b<5;b++)
    {
    	for(c=0,sum=0;c<n;c++)
    	{
    	    sum+=a[c][b];
		}
		printf("%.2lf ",sum/n);
	}
	printf("\n");
}

void top(double a[][5], int n)
{
    int b,c;
    double max;
    for (b=0;b<5;b++)
    {
    	for(c=0,max=a[0][b];c<10;c++)
    	{
    	    if(max<a[c][b])
    	    max=a[c][b];
		}
		printf("%.2lf ",max);
		
	}
	printf("\n");
}

int main()
{
    double a[10][5];
    int i, j;
    for(i=0; i<10; i++)
        for(j=0; j<5; j++)
            scanf("%lf", &a[i][j]);
    average(a,10);
    average2(a,10);
    top(a,10);
    return 0;
}

